Aurora St. Leon Apartments Planned for 2211 Northwest 21st Street, Ocala, Florida, 34475
Aurora St. Leon Apartments is unfolding in Ocala, Florida. Records show that the multi-family housing development will offer 277 apartments, ranging from one-bedroom to three-bedroom layout plans. There will be 10 different floor models to choose from. Originally, the development was called “Bel Canto.”