$945,000 - 8653 Norwood Place, Rosemead, CA 91770
8653 Norwood Place
Rosemead,
CA
91770
Country: US