223 Craven Road

$499,000

Sold