118 St. Marks Place, New York, NY 10009

NY

for-lease

$16,000