10 VATAKOULA PARADE, Mermaid Waters sold price