21816 Providencia Street, Woodland Hills, CA 91364
4
beds
2
baths
2,030 Sq.Ft. LIVING AREA
5,545 Sq.Ft. lot