Dev site with 84-unit plans in Belmont sells for $5M

711 East 189th Street (Credit - Google)

Share this article