Subway 53841

Subway #53841-0 is a Subway restaurant located at University Miami Life Sci Tech Park, 1951 Northwest 7th Avenue Suite 170 Building 1, Miami, Florida.