115 Elmwood Ave, Providence, RI 02907 – 72798333 - Focus Real Estat...