AURORA ST. LEON APARTMENTS
2150 Northwest 21st Street, Ocala, FL 34475