The Social Seminole is a multifamily property that was built in 1991. Located at 1001 Ocala Road in Tallahassee West, Tallahassee, this property has a total number of 189 units, with the following unit breakdown: Four Bedroom/Four Bath, Four Bedroom/Two Bath, totaling 252,324 SqFt.