89 University Avenue, East Side Of Providence, RI 02906
Set in an ideal location just a short walk from Wayland Square, this spacious four bedroom Townhouse has been thoughtfully renovated to combine classic period details with modern amenities.
89 University Avenue, East Side Of Providence, RI 02906