Luxury Townhouse Set Between Beach & Shops is located at 84 Orton St, Ocean Grove VIC 3226, Australia