FedEx Office 930

FedEx Office #930 is a FedEx Office Print & Ship Center located at 18755 South Dixie Highway in Miami, Florida.