Longview Place Apartments is a luxury apartment complex in Waltham. The complex offers apartments with one, two or three bedrooms. Apartments come with fully equipped kitchens, air conditioning and in-unit washers and dryers.
The complex offers residents a fitncess center, movie theater, lounge, dining room and on-site parking. Dogs and cats are allowed.