All apartments in Watertown Town
Find more places like
16 riverside.
How many bedrooms do you need?

16 riverside

(617) 538-0999

Location

16 Riverside Street, Watertown Town, MA 02472
Downtown Watertown

Amenities

On-site laundry
Property Amenities
on-site laundry
NO FEE PAID----

Property Details (Fees & Lease)

Listing Provided by Listanza

Property Status: Off The Market

Frequently Asked Questions