10 Otis Place Condominium Associates is a luxurious piece of real estate in one of Back Bay's prime locations. Otis Place is a quiet area, just a few blocks behind Beacon Street. If you are looking for a private place in Boston, this is one of the rare locations you'll find.