townhomes richmond heights, mo