Located at 17841 Lassen St, Northridge, CA
17841 Lassen St, Northridge, CA
Welcome to the finest in apartment living. Our prime location in, CA, places you just minutes away from CSUN, fabulous shopping, fine dining and an exciting nightlife that is simply a short away. W...