11323 Pedrosa St, Laredo, TX 78045
2,630 Sqft.
7,640 lot Sqft.
2 stories
2011 year built
Legal Description: SHILOH CROSSING, BLOCK 1, LOT 27, PHASE 1