Blvd at Lenox
BLVD at Lenox is located at the gateway to Miami Beach in one of the most traveled commercial areas. This 5-story development features a contemporary design over 82,000 square feet of retail space and 224 parking spaces. Additionally, it is one of the largest LEED® certified buildings on Miami Beach. The facade of the building includes an architectural concrete feature wall, as well as other cladding materials.