720 Forest Green Dr
La Canada Flintridge, CA
Ultimate living with the most exclusive views in La Cañada located in Greenridge Estates, on one of the most expensive private streets. This exquisite French Estate was custom built in 1991 and boast a timeless design, incredible workmanship, and superior quality that is impossible to replicate. The “Castle”has been immaculately maintained and is a TRUE masterpiece.