119 N Homewood Ave, Point Breeze, PA 15208
6
beds
3
baths
3,405 Sq.Ft. LIVING AREA
9,683.39 Sq.Ft. lot