1 of 66Emblem 125 (opens in new tab)125 Clifford Street, Providence, RI 02903(401) 246-7044$2,305+/moTotal price12-mo lease13 units availableStudio • 1 bed • 3 bedVerifiedView DetailsCheck availability