17441 Stagg ST, Northridge, CA 91325 – SR21197060 - The Archuletta ...