Homes for sale - 550 Opa Locka Blvd. North Miami 33168 – MLS#A15949...