LEHUA ST Mountain View, HI 96771 MLS #709024