Belmont’s new 90-unit apartment complex to launch leasing in October