Address: 5591 SW Eighth St., Miami

Property type: 8,487-square-foot retail outlet built in 1973 on a 5,616-square-foot lot