Leis Cottage

26 Algonquin Ave.
New York
United States