$575,000 - 38 Oleander Avenue, Lemoore, CA 93245
38 Oleander Avenue
Lemoore,
CA
93245
Country: US