5111 Avellano Dr, Laredo, TX 78046
2,168 Sqft.
4,500 lot Sqft.
2020 year built
Legal Description: ELEDEN, BLOCK 17, LOT 24, UNIT XIX