Neisner's 21

Neisner's #21 was a Neisner Brothers variety store located at 3721 Northwest Seventh Street in Miami, Florida.