51 Main
This 5 story (along Main, 6 story along Baltimore) luxury apartment building is half way done being built. Located at the corner of 51st and Main st. in the South Plaza, this building will have 176 apartments and 10,000 square feet of retail.