0 Ohia Ave
Mountain View, HI 96771

$11,000

Eden Rock Estates Land

  Active