Constructed in 1949, the Terraces at Clearwater Beach apartment building comprises 200 units of the following unit mix: Two Bedroom/Townhouse/One Bath, totaling 150,000 SqFt. The property is located in Clearwater - West, at 1121 Druid Road East, Tampa - St Petersburg - Clearwater.