244 Garfield Place, New York City, NY 11215 - Citysnap