Griffiths House

826 Superior St.
Opa-Locka
Florida
United States