Viewed
17920 Schoenborn Street
Northridge, CA 91325
$1,550,000
Listed By CENTURY 21 Peak