Logo
T

Tonawanda Self Store

10 employees

Subject property is a 210 unit unsecured self-storage facility with an additional 36,000 sq. ft. of rentable warehouse space.

Basic info

Industry

real estate

Sectors

Real Estate

Date founded

2013

FAQ