The Promenade's loft apartments at 255 Promenade Street, Providence, RI 02908 | HotPads