$585,000

120 UPLAND RD, Havertown, PA, 19083

ACTIVE