The proposed six-storey building would be built on the corner of Albion Street and Station Road, the site of the former Pilot pub.
The pub closed in 2010 and the building is currently occupied by the homelessness charity Emmaus, which runs a second-hand shop at the site.
A spokesman for Emmaus confirmed the charity has a lease until June 2023 and will remain there until then.
The proposed Pilot Development would include a commercial café space on the ground floor, according to a website about the scheme.
All of the apartments would have their own balcony, and ten of the homes would be affordable.
Parking for residents would be provided in an underground car park which would be accessed from Butts Road.
There would also be cycle storage available for residents and café customers.
A consultation on the proposals has now closed, but members of the public can find out more about the proposals by visiting www.thepilot-redevelopment.com