"It looks like Miami and Healiuh are suburbs and if you search the same address for both cities, you get the same map location result. And I dont think it is uncommon for multiple companies to be in the same office suite. The suite is just over 2,000 sq ft so I dont think they are doing any production here if thats split with 3-4 other companies"
Google Earth ... I got a different location for Miami Lakes and Hialeah. But the zip code was changed. I believe the Hialeah location is correct because of the corresponding unit numbers. Based on the square footage I am guessing they have a few units joined.
6135 NW 167th Street Suite E-21 Hialeah, Florida 33015