19923 Labrador Street, Chatsworth, CA 91311

3 BD | 2 Baths | 1,420 SQ/FT

Offered at $4,500