Station House Somerville's first building is almost 60 percent leased

DGM Management's flagship project offers 116 ultra-luxury apartments with onsite amenities in the heart of Somerville.