Properties
Tobin Towers
Completed in 1976, Tobin Towers is a 12 story elevatored highrise building located at 80 Clay Street in the Wollaston Section of Quincy. The property consists of 190 one bedroom units, 10 of which are wheelchair accessible, and 10 two bedroom units. Rent is set at 30% of income, and includes all utilities.
The Property Manager, Janice Radzik has an office at 80 Clay Street and can be reached at 617-984-0650. The Occupancy Specialist, Lien Nguyen has an office at 80 Clay Street and can be reached at 617-847-4398.