21735 Ybarra Road, Woodland Hills, CA 91364
3 Beds 1.75 Baths 1,498 Sq.Ft.
21735 Ybarra Rd, Woodland Hills, CA 91364 is a single family home that contains 1,498 sq ft and was built in 1961. It contains 3 bedrooms and 2 bathrooms. This home last sold for $1,800,000 in April 2022.
Luxury real estate means going above and beyond the client’s expectations. Whatever luxury means to you, we are here to help you seek it. Experience luxury with us.