The Melrose-area property home to The Urban Juicer has been listed for sale for $2.1 million two years after it sold for $200,000 less. The address of the 0.23-acre property is 2206 Eighth Ave. S., ...