Question: can vlan have multiple subnets?
Answer: But it's technically valid. Takeaway: Your switches won't warn you if you have multiple subnets using a single VLAN. Never assume a VLAN has only one subnet. When in doubt, do a show run interface Vlan300 on your layer-3 switches to view both the primary and secondary IPs.