Viewed
930 Fallen Leaf Road
Arcadia, CA 91006
$9,800,000
6 beds
8 full
bathrooms10,022 sq.ft.
Courtesy Of IRN Realty