On Demand Virtual Tours NOW Available! Flexibility is important - and so is your apartment search. Let us help you by scheduling a personalized, on-demand virtual tour, today! Contact us for details. Are you ready to simplify your life? Experience a better way of living in Odessa, Florida, at Lantower Asturia. Amenities and luxuries abound at this stunning, brand new apartment community, giving you the freedom to be as active as you like. With so many options readily available, you are sure to find just what you need to call Integra Junction your new apartment home.