The details of this property are out of date and possibly it is already sold or rented
This 584 square foot condo home has 2 bedrooms and 1.0 bathrooms. It is located at 3050 NW 21st Ave Miami, Florida.
MORE INFORMATION & CONTACT
More information about "Villa Laura Condominiums, FL 33142" at Zillow. VIEW ON ZILLOW