This property presents a rare opportunity, offering a combination of lifestyle and investment. Current owners have owned the property since 1997. This property
Welcome to the wonderful Sacred Heart Church, a captivating building nestled in the charming town of Havelock, Marlborough. This cherished property presents an