Newcastle Short Stay Accommodation - Birmingham Gardens Townhouses 12 Moore Street, Birmingham Gardens, New South Wales 2287