1. Ecua Copy 8420 NW 61st St, Miami, FL 33166 Coordinate: 25.82837,-80.33462 Phone: (305) 477-0072
2. Master Typewriter Service 901 NW 41st Ave, Miami, FL 33126 Coordinate: 25.78092,-80.26283 Phone: (305) 541-3449