Beautiful property in the heart of Geraldton. Incredibly spacious, well equipped and maintained. Perfect place to stay for a getaway.