Reply to ad - 20 Malcolm X Blvd, New York, NY, 10026; Retail Space for business; Square feet 8