Normally, in most other cities, you could go online to your tax assessors web site and see who the actual owner is.
Does not the city website have a link for 'problem properties', I believe you can call the city 311 service and ask?