11-3064 11-3064 Lehua St
Mountain View, HI 96771
$1,490,000 USD
4,648 SF
1
Unit
13% Cap Rate
4,648 SF
$1,490,000 USD
Multifamily