Delray Tech Space

Delray Tech Space

177 followers
·
657 followers
1405 North Congress Ave, Suite 5, Delray Beach, FL 33445  ·  Delray Tech Space is a nonprofit coworking space and technology event space focused on classes, training, and meetups in Delray Beach, Florida.
Delray Tech Space