Apartments

Odyssey is making big moves with their first-ever five-star care community on Chevron Island, and construction is already underway! The 19-level development will feature everything from one-bedroom apartments to luxurious penthouses with private rooftop decks. Residents will have access to incredible amenities like retail shops, a...