Showing 1789–1800 of 2480 results

Price: 1,090,000  Sale Price: 990,000 
Price: 1,150,000  Sale Price: 1,050,000 
Price: 750,000  Sale Price: 690,000 
Price: 1,250,000  Sale Price: 1,150,000 
Price: 1,590,000  Sale Price: 1,150,000 
Price: 590,000  Sale Price: 560,000 
Price: 900,000  Sale Price: 790,000 
Price: 900,000  Sale Price: 850,000