18 Russell Street
18 Russell Street, Plymouth New Hampshire
18 Russell St.
18 Russell St.
18 Russell St.
Primarily comprised of 2, 4 and 5 Person apartments and conveniently located on Russell Street. Parking is directly behind the building and the larger apartments are equipped with dishwashers.
Apartments at this address: