Mangrove King Fabrication:

A fabrication shop specializing in the arts.

Located at 561 NW 32nd St, Miami, FL 33127

(305)942-7419