About One India Street Apartments
131 India Street/131 State Street, Boston, MA
Historic 10-story building located in the heart of Boston's Financial District. The renovated building offers 94 apartments with amenities including a fitness center and concierge service. The ground floor of the property features restaurant/retail space.