residences   cape schanck

Image Credit: Domain Real Estate