View details for 19613 Hiawatha Street 19613 Hiawatha Street $6,965+ Northridge, Los Angeles, CA 91311