Mahina Surf 108
Dreamy, ground-floor escape with ocean views, furnished patio, & pool
Mahina Surf 225
Second-floor, oceanfront condo with high-speed WiFi, balcony, & pool
Mahina Surf 212
Spacious, oceanfront condo with loft, AC, furnished patio, pool, & views