Cravero House

1011 Sharar Ave.
Opa-Locka
Florida
United States