48B Tarawera Terrace

Saint Heliers

Sold

$3,300,000