$849,900 - 339 Elkwood Court, Fillmore, CA 93015
339 Elkwood Court
Fillmore,
CA
93015
Country: US