Lovely 2 bedroom 2 bathrooms for rent in Miami. Enjoy the convenient location close to Arcola Lakes Park. Just minutes from the highway, whether you're heading to the beach or downtown this is an ideal location for families. MLS # A11995244
7802 NW 8th Ave is located in Miami, Florida in the 33150 zip code.