5422 Granja Dr, Laredo, TX 78046
1,641 Sqft.
4,800 lot Sqft.
2020 year built
Legal Description: SOUTHERN DEVELOPMENT, BLOCK 13, LOT 11, UNIT III
For sale nearby ->
For rent nearby ->