High visibility retail space on the street-level of Aviara Apartments, a modern, luxury mixed-use community in Mercer Islands Town Center.