Headings:
Furniture, Furniture Dealers
5635 Melrose Ave
Los Angeles, CA 90038
Los Angeles, CA 90038
Unfortunately, the given text does not provide any information about the business "Melrose Gallery." Therefore, it is impossible to generate a concise description of the business.