17 Thayer Street, Apt. #1
17 Thayer Street, Providence , RI, USA - 02906
Area : see agent (Sq.Ft.)
Bedrooms : 3
Bathrooms : 1.5
MLS # :
Property ID : 1109
Posted on : September 6, 2012
Agent : Shore Properties RI View More Details » Add to Favorite