2606 Mason Heights

$1,275,000

Sold