Mantua
3811 Melon St
Mantua, Philadelphia, PA 19104
783SF
- Land
$80,000
$102/SFListed:3/29/2023$80,000
Mantua
3304 Mantua, #A
Mantua, Philadelphia, PA 19104
3bd3ba1,349SF
- Single Family
$310,000
$230/SFListed:8/24/2022$310,000