Green Space Miami Gallery and performance space at 7200 Biscayne Blvd., Miami, Florida 33138. Green Space Miami 7200 Biscayne Blvd.Miami, FL 33138 Get Directions