$165,000 - 250 E Telegraph Road Unit 240, Fillmore, CA 93015
250 E Telegraph Road Unit 240
Fillmore,
CA
93015
Subdivision name: Eldorado