All reviews seem negative
Be careful if you move into a home next door to an Omega Property rental. In my experience, they are very negligient in making sure they have good tenants. I live just down the ...