Location: Observatory Park
$1,180,000
Sold
2624 South Fillmore Street
- Bedrooms 5
- Bathrooms 4
- Property Type: Detached Single Family