J & S Building

221--233 N.W. 9th St.
Miami
Florida
United States