Apartment Unit 2 at 2336 Atlantic Avenue #2, Opa Locka, FL 33054 - HotPads