1616 Leycross Dr

 1616 Leycross Dr, La Canada FlintridgeCA 91011
$4,2904 Beds1974 sqft