$160,000 - 210 Naylor Avenue, Taft, CA 93268
210 Naylor Avenue
Taft,
CA
93268
Country: US