18213 Sunburst ST , Northridge, CA
5 BD
|3 BA
|Approx 2,246 SQFT
|Approx 7,624 SQFT LOT
$1,450,000
Sold