Security Building

117 N.E. 1st Ave.
Miami
Florida
United States