1 Property Available in Leeward Bay Townhomes,Corpus Christi