Matching Property in Yardley

For Sale $1,500,000