« Back to Portfolio « Previous Project Next Project » Arcola Head Start Facility Address : 770 NW 83rd Street, Miami, Florida, 33150 County : MIami-Dade Owner : Miami-Dade County Project Number: 9748 Products Included in this Project Landscape Structures, Inc.®