Just a few minutes walk from vibrant Harvard Square, the Charles River, and the Brattle Street mansions, The Craigie Arms building at 24 26 Concord Avenue offers newly remodeled studio, 1BR, and 2BR apartments, and new elevators as well.