LaraJun 14, 2022106 Rogers Av, Unit 2, SomervilleSOLD FOR $1,115,000 Beautiful top-floor duplex just around the corner from the coming Ball Square Green Line T Station! This spacious and...