Florida Department of Revenue – Pensacola, FL

Agency

State of Florida Department of Revenue

Date Acquired

December 2018

Address

2205 La Vista Avenue, Pensacola, FL 32504

Building Size

32,464 Square Feet