111-Units in Overbrook

7212 Haverford Ave, — Phila, PA 19151

$14,100,000

Sales Price