Mangere Terrace

Property Description

Terrace House

With 18 terrace houses