79 Clarendon Avenue, Providence, RI 02906
6
beds
8
baths
9,535 Sq.Ft. LIVING AREA
10,000 Sq.Ft. lot