3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
3560 Canyon Ridge, Altadena, CA, 91001
Active

$2,100,000

3560 Canyon Ridge, Altadena, CA, 91001

51
Listing Agent: Raffaele Cursaro
Courtesy of: Raffaele Cursaro