$89,000 - 1701 Dinuba Avenue Unit 174, Selma, CA 93662
1701 Dinuba Avenue Unit 174
Selma,
CA
93662
Country: US