OfficeMax 6136

OfficeMax #6136 is an OfficeMax office supply store located at 11815 Southwest 26th Street in Miami, Florida.