August 14th, 2026 | The Belmont Voice

Kevin Leech • August 14, 2026

Leader Bank Buys Leonard Street Building

The former Bank of America building at 72 Leonard St. has been sold, and it will remain a bank in its next incarnation. According to Kevin Leech, marketing and leasing manager for Newman Properties, Leader Bank bought the vacant building for $2,825,000...Read more below...


View this article


Share this post

By Kevin Leech August 13, 2026
Former Bank of America in Belmont SOLD!
By Kevin Leech August 7, 2026
SOLD after 23 years under Newman Properties!
By Kevin Leech May 27, 2026
New acquisition in Boston's historic North End neighborhood
Show More