$439,900 - 35 Montrose Street, Providence, RI 02908
35 Montrose Street
Providence,
RI
02908
1,000 below grade finished sqft