Charles River Landing
Address:
300 2nd Ave, Needham, MA 02494
Phone:
(617) 244-5300
Other Details:
Charles River Landing is an apartment complex featuring one- and two-bedroom homes. Kitchens are furnished with granite slab countertops, stainless steel appliances and hardwood and travertine flooring. Amenities include a clubhouse, coffee and tea bar, Internet cafe, recreation room, fitness center, a resort-style pool, multi-media gaming room and sports lounge with HDTVs and billiards.
Real Estate Agents
Other Businesses: