$680,000 - 913 S Truro Avenue, Inglewood, CA 90301
913 S Truro Avenue
Inglewood,
CA
90301
Country: US