Property Websites


16632 Lassen Street
$629,900
16632 Lassen St
Northridge, CA 91343
3 Bed, 2 Baths