$595,000
3
Beds
⋅
3
Baths
⋅
202608868
MLS
⋅
FS - Fee Simple
Tenure
91-1022 Hoomaka Street Unit 83, Ewa Beach
Listing courtesy of Locations LLC.