Midwood Drops $41 Million On West Village Storefront Strip

A one-story retail building at 403 Sixth Ave in Manhattan's West Village sold for $41M to Midwood, according to the New York Business Journal.