A number of developments are underway New Center and Milwaukee Junction, and The Platform, which owns the Fisher Building, is involved in many of them. Tenants are moving in to the first of its completed buildings, Baltimore Station 1 on Woodward Avenue, which has been under construction for a couple years. This 27,110-square-foot mixed-use building has 23 apartments. Five of the units will lease for 80 percent of the area median income, or for households that make less than $45,440 per year.