Miami Innovation Center

Business and Professional Services > Office > Coworking Space

Address: 1951 NW 7th Ave Ste 300, Miami, FL, 33136

Phone: (305) 527-7139

Website: http://miamiinnovationcenter.com

Category: Beauty & Wellness

Tags: #BusinessandProfessio

Listed on BizVoices