View showing fire damage to the Windrush Apartments at 410 Victory Garden Drive in Tallahassee, Florida.

View showing fire damage to the Windrush Apartments at 410 Victory Garden Drive in Tallahassee, Florida.