SOLD! $3,180,000

34a York Ridge

$3,180,000.00