164-08 Jamaica Retail Space on Jamaica Avenue up for Grabs A 33,000-square-foot retail space with 82 feet of frontage on Jamaica Avenue is available, with po... By Emily Nonko 10/21/2013 0