The Boulders, The Boulders apartment, The Boulders townhouses