2 Months Free 1 Day Ago COMPARE Aurora St. Leon Apartments 2150 21st Ave, Ocala, FL 34475 2 Beds $1,609 - $2,069