Constructed in 1973, the Timber Falls apartment building comprises 184 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, totaling 141,036 SqFt. The property is located in Tampa - Northeast, at 2600 East 113th Avenue, Tampa - St Petersburg - Clearwater.