Thames St Office for Lease

Address: 411 Thames Street, Newport, RI
Available Space: 1,000 SqFt
Location: Downtown Newport
Road: Thames Street
Rent Increases: 4% Annual Increases