Homes for sale - 0 Ottawa, Tehachapi, CA 93561 – MLS#TR21102132 - W...