Oakwood is a multifamily property that was built in 2016. Located at 6720 15th Street East in Sarasota - University, Southwest Florida Coast, this property has a total number of 148 units, with the following unit breakdown: One Bedroom, Three Bedroom/Two Bath, Two Bedroom/Two Bath, totaling 152,358 SqFt.