11 Russell Road, Unit 2, Somerville, MA 02144

Gallery

Property Information

$765k

Price

1,276

Sq Ft
Created by remark