LaraJan 17120 Central Street, Unit 2, SomervilleSOLD FOR $1,048,000 Housed in an 1860 Mansard set back from the street on a large corner lot, this spectacular 3-bed condo will take your...