About Design 38
3801 North Miami Ave, Miami, Fl 33127
Design 38 is a nine-story, 90,000-square-foot retail, showroom and office development in Miami's Design District.
3801 North Miami Ave, Miami, Fl 33127
Design 38 is a nine-story, 90,000-square-foot retail, showroom and office development in Miami's Design District.