Apple Hill

$410,000
PENDING
4612 SANDS WAY
DOYLESTOWN, PA 18902
  • 3 Beds
  • 2 Baths
  • 1530 sq.ft.
  • 0.06 Acres