Small park located in the North Mayfair neighborhood.