Key West Senior Village II apartment community at 1600 W Clements St Odessa TX, offers units from - sqft. Explore availability.