$1,180,000 - 3339 Delta Avenue, Rosemead, CA 91770
3339 Delta Avenue
Rosemead,
CA
91770
Country: US