22242 Marilla Street, Chatsworth, CA 91311
3
beds
3
baths
2,068 Sq.Ft. LIVING AREA
0.38 Acres lot