20 Cromwell Street

    Providence, RI 02907
    • $279,900
    • STATUS: Active
    • MLS #: 72357752
    UPDATED: 43 min ago