1408 Alborada Dr, Laredo, TX 78045
1,540 Sqft.
4,957 lot Sqft.
2020 year built
Legal Description: SAN ISIDRO NORTHEAST PUERTA DEL SOL, BLOCK 5, LOT 6, PHASE 1
For sale nearby ->
For rent nearby ->