15509 Finistere St, Corpus Christi, TX 78418
2,320 Sqft.
7,349 lot Sqft.
2021 year built
Legal Description: PADRE ISLAND NO 4 LOT 13 BLK 233