International Volvo Photo Locations Part 68 Greene Street is a street in Soho in New York City, USA. SoHo is a neighborhood in Lower Manhattan, New York City, notable for being the location of many artists’ lofts and art galleries, and also, more recently, for the wide variety of stores and shops ranging from trendy […]