Constructed in 1984, the 330 Burlington apartment building comprises 69 units of the following unit mix: One Bedroom, Studio, Two Bedroom/One Bath, totaling 33,700 SqFt. The property is located in Westlake North, at 330 South Burlington Avenue, Metro Los Angeles.