2981 Ala Napuaa Pl

 2981 Ala Napuaa Pl, HonoluluHI 96818
$1,4002 Beds