8A Seaview Crescent, Black Rock, Vic 3193 - Townhouse - PropertyMate