Download Offering Materials: Copper Leaf Apartments Capstone Apartment Partners is pleased to present Copper Leaf Apartments: an 87-unit garden style community located in Omaha, NE. Built in 1978, Copper Leaf has been well-maintained and sits in an exceptional location, five minutes south of Midtown and across the street from the Omaha VA Medical Center. Omaha has emerged as a location of choice for...