14006 Ambrosia St, Corpus Christi, TX 78418
2,692 Sqft.
11,888 lot Sqft.
1 story
2012 year built
Legal Description: PADRE ISLAND #3 BLK 71 LOT 2