The property for sale at 24450 Leonard Tree Ln Unit 101, Santa Clarita, CA in Placerita Canyon has a list price of $82,000. This property has 1 bedrooms and 1 bathrooms with an approximate square footage of 588. This property is listed by Ron Taibi with Realty Executives Santa Clarita and is being sent to Yahoo! Homes by Listhub. 24450 Leonard Tree Ln Unit 101 has been listed on Yahoo! Homes for 16 days.