A good real estate agency will recognize all the ins and outs of your local promot.
Maintenance - The biggest question is maintenance. I would suggest calling a respected real estate brokerage and asking for the relocation director. https://www.youtube.com/watch?v=JVdjeJ5P6qk