Subway 24548

Subway #24548-0 is a Subway restaurant located at 8542 Southwest 8th Street, Miami, Florida.