Swing Gates

Unfortunately nothing meets all of your criteria but please feel free to call in 1-800-537-4283 for a professional to help choose the right product for your situation.