Residential Lease For Rent
2196 Ali Baba Ave # 7, Opa-Locka, Florida 33054
Just like new, available immediately. Studios, 255 sq., Next to Railway track, No Kitchen (Table top for small kitchen appliances) + 7.1 cu foot refrigerator included. Water, Electricity, W5 and parking included.