Amoeba Terrace, New York, NY