Apartments in McNeil, Burbank, CA (see photos, floor plans & more)