Altair 20

 

  • show Thumbnail
  • show Thumbnail

 

“Altair 20” is a 12-story landmark building on 20th Street which was gut-renovated and converted from a commercial building into luxury residential condominiums. The building contains ground-floor commercial space, 16 magnificent 3,000 square foot apartments and a penthouse duplex.