Locust Projects will relocate to a new 8,000-square-foot space at 297 N.E. 67th St. in March. Follow this link to view article in the South Florida Business Journal.
Locust Projects will relocate to a new 8,000-square-foot space at 297 N.E. 67th St. in March. Follow this link to view article in the South Florida Business Journal.