Condos/Residences (with pool)


  72-104 Hainoa Place
4 Bedrooms
$4,550,000