logo

SANDHOUSE MIAMI

Suite 201, 820 west 41st, Miami Beach Miami Florida United States - 33140

Sandhouse Miami Beach is home to a creative and dynamic workspace community in its own exclusive building. A boutique and creative office ... See More

  • Capacity0
  • Meeting Rooms4
  • Private Offices35
  • Amenities
    View All
Pricing