Councillors voted five to four in favour of the affordable housing in Union Glen, as long as the developer enters a legal agreement to meet the local authority’s terms.
Concerns were raised that the 33 flats could block winter sunlight from neighbouring properties.
Residents also worried car owners moving into the zero-parking block would add to their struggles in finding a space.
Planning vice convener Jennifer Stewart voted to refuse planning permission, and told The P&J: “I’m really concerned it has been approved.
“Most people would not want a property with very little light and it’s a nonsense to not be able to open windows – it’s almost prison-like.”
Union Glen flats approved as councillors divide over ‘almost prison-like’ design