south mirror residence