Organic Avenue Officially Ditches 101 Stanton Street
Posted: February 24, 2010 at 6:13 am
CommentsNow that the Space of *Love is up and running at 116 Suffolk Street, Organic Avenue officially ditched its longtime locale at 101 Stanton Street. That property is now for lease, with the requisite signage hanging in the windows.
