Windwood Oaks Apartments
202 Windwood Oaks Drive, Tampa, FL 33613