Luxury property near South Park