21 S Papa Ave
$920,000
- 3 Beds
- 1.00 Baths
- 760 SqFt