Category Apartments

Aspira Apartments Opens

The brand-new Aspira Apartment Tower located on the corner of Terry Avenue and Stewart Street in downtown Seattle has begun leasing. The 37-story apartment building features 325 homes with 22 unique floor plans. Every home has clean lines, high ceilings…

56 Leonard Apartment by de Meuron

Designed by Herzog and de Meuron, the 56 Leonard apartment complex mentioned as “houses stacked in the sky”. It’s located in Tribeca and its completion expected due in 2010. The complex will house 145 residences in 57-story of highrise building.