Clifton Terrace Apartments, located in Northwest Omaha, NE. Visit our small unique personable community. We provide spacious 1 and 2 bedroom apartments with 3 different floor plans, walk-in closets, dishwashers in every unit, ceiling fans in dining rooms,