Specials 1 Wk Ago COMPARE Glorieta Gardens 13210 Alexandria Dr, Opa Locka, FL 33054 1 - 4 Beds $1,195 - $1,795