Contact us.

Micro Retail Spaces LLC

114 NW 25th Street
Suite 104
Miami, FL 33127

305.713.0493

info@microretailspaces.com