If you are looking for a rental building in Boston, The Signal building is a building to consider. This is a newly constructed building with great space, high end finishes and some units have amazing views of the city. This building is located on the West Side of South Boston and is a short walk to the Broadway T Stop. Its also really close to I93, the financial district and Logan Airport. The Common roof deck is enormous and has a 360 degree view of the city and the seaport. This is also one of the few apartment buildings that accepts dogs, so if you are a pet lover, this is a very good option. Some units have private decks and there are 2 separate private parking garages.
Check out some of the imiges i took a week ago. These particilar units are still available (Sept 17 2012)