Constructed in 1985, the Stillwater Palms apartment building comprises 395 units of the following unit mix: One Bedroom, Two Bedroom/Two Bath, totaling 308,060 SqFt. The property is located in Palm Harbor, at 2480 Cypress Pond Road, Tampa - St Petersburg - Clearwater.