660 Chaparral Road - Sierra Madre, CA | $2198000.00 | Cro...