Opa-Locka, Miami-Dade County, Florida

2381 Rutland St, Opa-Locka, Florida