$279,500 -
15002 Leeward Dr Unit 5306
Corpus Christi ,
TX 78418
Area: 3100