891-907 8th Ave
Retail
ID 747221
Lease

The Metro

891-907 8th Ave

New York, NY, 10019

Please contact us for price

  • Description
  • Location
  • Brochures
  • Brokers

Lease Description

Now Available for Lease, Retail, The Metro located at 891-907 8th Ave.

Available square footage None SF.

Please contact us for further information.

Location

Midtown

Brochure

Broker

Corey Zolcinski

Corey Zolcinski

Managing Director, Retail Brokerage

Broker details