Terraces on Danforth

A 95-suite condominium by Liberty Development Corporation completed in late 2013.