New listing $670,000 South Dade Business Centre #B24 16155 SW 117th Ave #B24, Miami FL 33177 Other MLS# A12117803 · Listing courtesy of GG International Realty