$327,500 - 36370 Oleander Place, Barstow, CA 92311
36370 Oleander Place
Barstow,
CA
92311
Country: US