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 a recent surge in COVID cases, we are now accommodating virtual and self-guided tours. Please contact us to book your virtual appointment. Masks are still required.