16401 Northwest 17th Court, Opa-locka, FL, 33054 | $375,000 | Nork Group LLC | Nork Group