Apartment in a new building near South Park