Monte Tabor Mini Market Inc 1412 SW 3rd St Miami, FL 33135 Phone: (305) 643-1744
Category: Convenience Stores