Northridge, California
The Complex consists of eighteen (18) luxury homes, located 19401 through 19453 Plummer Street, Northridge, California.