13 hours agoBuilding for sale, 195-03 Jamaica Avenue, NY, in New York, United StatesNew York, 195-03 Jamaica Avenue, NYCommercial building