5652 Opihi St
(1)

5652 Opihi St, Honolulu, HI 96821

Reviews

2 years ago

Paradise

Room in a house on East Oahu. Location, location, location.