807 Armadillo St

  • MLS ID# MLS #20222468
  • Built Year 1981
  • Price $1650
  • Lot Size 3,860 SQ FT
  • Sale/Rent For Rent
  • Square ft 1,468 SQ FT
  • Location 807 Armadillo St. Laredo, Texas 78041

Property Description

Well maintained townhome features 3 bedrooms, 2.5 baths, laundry room, two space carport.

Property Gallery

  • Img 4419
  • Img 4420
  • Img 4421
  • Img 4422
  • Img 4425
  • Img 4426
  • Img 4427
  • Img 4428
  • Img 4429
  • Img 4430
  • Img 4431
  • Img 4432
  • Img 4433
  • Img 4434
  • Img 4435
  • Img 4436
  • Img 4437
  • Img 4438
  • Img 4440
  • Img 4441
  • Img 4442
  • Img 4443
  • Img 4444
  • Img 4445
  • Img 4450
  • Img 4451
  • Img 4452
  • Img 4453
  • Img 4454
  • Img 4498

Agent Information

Anilu Rocha

956-693-0890

anilurocha@yahoo.com

Request More Info

  • This field is for validation purposes and should be left unchanged.

Property Location