Residences at Dr. King Blvd 1501 Northwest 62nd Street, Miami, FL 33147