$979,900 -
19826 Labrador Street
Chatsworth ,
CA 91311
Country: US
Property listed by Paragon Group Real Estate Services, Carlo Orshani {attribution_contact}