French Skin Care Brand Purchases SoHo Storefront for $9.7M

The roster of luxury retail brands opting to purchase rather than lease their storefronts appears to be on the uptick. Luxury skincare brand Caudalie recently acquired the approximately 3,568-square-foot retail space at the base of the 6-story mixed-use building at 130 Greene Street. The sale fetched $9.75 million, having previously traded for $8 million in March 2021 according to city records. Currently vacant, the storefront located between Prince Street and West Houston Street in the SoHo-Cast Iron Historic District previously served as the home of clothing store Icon; and although unconfirmed, will likely become Caudalie’s newest Manhattan boutique.

Source:    https://www.crainsnewyork.com/real-estate/caudalie-buys-space-130-greene-st-almost-10m