>Видимо не нужен ^. Или я не прав ?
действительно не нужен
^ - начало строки
должно быть так
location ~* /property-results {
location ~* /property-results-([0-9]+)\.php$ {}
}
почитай
http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#location