Township Plaza

Township Plaza is a 66,000-square-foot, shopping center on over nine acres located in Coconut Creek, Florida. The Property was purchased with a dismal occupancy, deteriorating facade and below market rents. S2 was able to purchase the asset, completely renovate the center and stabilize the asset with an ideal mix of medical, retail, office, and restaurant tenants. 

Upon stabilization, S2 placed the center on the market and exited the asset with outstanding returns to it's limited partners.