Mahina Surf 207

Mahina Surf 207

Oceanfront condo with furnished balcony, pool, loft, & high-speed WiFi
Mahina Surf 102

Mahina Surf 102

Ground-floor condo with ocean view, high-speed WiFi, & full kitchen