This 0.06 acre property is located at 7 Grimwood St in Providence, RI 02909 with latitude 41.823785 and longitude -71.468644. It's currently available for sale with a price of $70,000. Property details are sourced from SWMLSRI MLS # 1312038.
Copyright (C) 2022 State Wide MLS of Rhode Island, Inc. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.