10 Prescott St #0, Providence, RI, 02908

$280,000

10 Prescott St #0, Providence, RI, 02908

ACTIVE