$695,000 - 1126 W Duarte Road, Arcadia, CA 91007
1126 W Duarte Road
Arcadia,
CA
91007
Country: US