Residences at Dr. King Blvd

1501 Northwest 62nd Street, Miami, FL 33147