1228 Sesame Street, Opa Locka, FL 33054 - HotPads