Property Details
Ybarra Road
21835 Ybarra Road
Woodland Hills, CA 91364 US
Sold $995,000
5 Bedrooms | 3 Bathrooms | 3,400 sq. ft.
- Association Fees: $
- Sqft Source: Builder
- Lot Size: 11,200 sq.ft.
- Stories: 0
- Year Built: 2010
- MLS Number: F1833334
