Lora Lei Acres is a maintenance free garden community of ranch-style townhouses built in the mid 1990s. Lora Lei Acres is located in Aurora, Illinois east of Mitchell Road and north of Indian Trail Road. There are currently 2 homes for sale ranging from $254,900 to $269,900.