3313 Armando Pena Dr, Laredo, TX 78046
2,146 Sqft.
4,731 lot Sqft.
2 stories
2016 year built
Legal Description: LOMAS DEL SUR UNIT III, BLOCK 3, LOT 5