Recently renovated unit perfectly located in Opa-Locka. This 2/1 has stainless steel appliances, new floors, bathroom, and much more. Fast approval process.
For more information about this Apartment for Rent currently listed for $1900 located in 1761 Ali Baba Ave 5 Opa-locka, Florida 33054 please call our real estate office at 1-(305) 728-0840