Apartments
Nichol Flats is everything you want in Urban City Living, Luxury Finishes, and Spacious Apartments.