No photo
6810 FINCH PLACE Philadelphia, PA $ 189,900
$ 189,900 Get more info
6810 FINCH PLACE
$ 189,900

6810 FINCH PLACE

Philadelphia, PA, 19142
Off Market
$ 189,900
Bedrooms3 Baths1.1
No photo available
This property is no longer available.
See all