15716 Saticoy Street, Van Nuys, CA, 91406
Lake Balboa Townhomes in Van Nuys is ready to be your new home. Located at 15716 Saticoy St. in Los Angeles, this pet-friendly community has so much to offer its residents. Select between our 1 or 2 bedroom apartment options and then set up a visit to choose the ideal floor plan that fits your lifestyle needs. Lake Balboa Townhomes provides a variety of amenities including convenient on-site parking options and a 24-hour fitness center. Make your move now to Lake Balboa Townhomes. Contact or drop by the leasing office to check the current floor-plan availability at our townhome apartments in Van Nuys today.