1624 Alborada Dr, Laredo, TX 78045
2,609 Sqft.
5,480 lot Sqft.
2022 year built
Legal Description: SAN ISIDRO NORTHEAST SUBD. PUERTA DEL SOL PHASE 2 BLK 7 LOT 20