23 Theda, Barstow, CA 92310 - MLS#IV18287638