Living at our apartments for rent in Odessa, FL, residents can enjoy a small town feel but still experience the excitement of a large city. The nearby town of Tampa will offer a variety of dining and entertainment while Odessa is perfect for every lifestyle. Come home to Lantower Asturia today!
Due to the ongoing global pandemic, we are now accommodating virtual and self-guided tours. Please contact us to book your virtual appointment. Masks are still required.