LandonHouse Apartments is the residential anchor to the Lake Nona Town Center and provides people seeking a vibrant, urban lifestyle a new place to call home.
Residents can rent a one-, two- or three-bedroom apartment, or choose an open studio floor plan for true “urban” living. All 280 apartments are accented by 10’ ceilings and expansive views of the quickly growing Lake Nona Town Center and Health & Life Sciences Campus.