Three-dimensional (3-D) representations of urban regions have gained much attention because of recent developments in remote sensing and computer graphics technologies. In particular, textured 3-D building reconstruction for a variety of applications has been a popular research topic in recent years. In this study, we present the reconstruction of 3-D building models along with texture selection and mapping. Extracted two-dimensional building patches and normalized digital surface model (nDSM) data are used to generate the 3-D models. To build near-photorealistic 3-D models, the acquired geo-referenced facade textures are associated with the corresponding building facades using an automated GPS-assisted approach. On the other hand, the modelling and texture mapping of the roof structures were carried out manually. The study area is composed of eight housing estates (blocks), where a total of 110 buildings were analysed. The whole study area was modelled, with facade textures, in less than 1min of processor running time with an acceptable level of accuracy. The texture mapping was carried out using MATLAB's Virtual Reality Toolbox.