Luxury apartment in a new building near South Park