4200 - 4204 NW 2nd Ave
Miami, FL 33127
Price Upon Request
7,149 SF
7,149 SF
Price Upon Request
Restaurant