Bermuda Club Apartments

1251 Northeast 12th Avenue, Homestead, FL 33030