20 HARVARD AV

Providence, RI, 02907
PENDING
$124,900Price
Courtesy of: Connect Realty.com

20 HARVARD AV

Providence, RI, 02907
PENDING
$124,900Price