New luxury apartment complex coming to Land O’ Lakes

Wood Partners is stepping in where another developer left off, resurrecting a 311-unit apartment complex that could add even more residents along State Road 54 in Land O’ Lakes. The Atlanta-based company announced the new project — called Alta Terra Bella — just off 20 Mile Level Road Monday, following a report on The Laker/Lutz News’ website, LakerLutzNews.com. “As the Tampa Bay area … [Read more...]