Add this property to your favorites View Details 173 S Peach Ave Indian Oaks Plantation | Leesburg $225,900 5 bd 2 ba 2,756 sqft 0.73 acres On Site 64 Days Ago