fbpx
Home Tags 99 Greenwich Ave.

Tag: 99 Greenwich Ave.

Retail space at 99 Greenwich Ave. sells for $30M

The property is leased to a CVS outlet through January 2038.