Most popular properties in St Pe Delbosc

What is the correctly punctuated version of this sentence?
Most popular properties in St. Pe Delbosc