AURA at Westchase offers 1 & 2 bedroom apartments in Houston, TX! Fantastic amenities + Great location in Westside & near Arthur Storey Park.