293 Church Street

Tribeca - Rental/Retail - 4 Units

1/1