• Year Built: 1945
885 Elmwood Ave is aretail property for lease in Providence, RI.
Solid brick commercial building at busy signalized intersection. Consists of 2 buildings adjoined but could be separate. Extra lot for additional parking. Offers 137' of frontage on Roger Williams Avenue and 116' of frontage on Elmwood Avenue.
Exit 17 off Rt. 95 South