$140,000 - 24200 Walnut Street Unit 73, Torrance, CA 90501
24200 Walnut Street Unit 73
Torrance,
CA
90501
Country: US