York Street Properties
York Street Homes York Street Properties IS THE WORST LANDLORD IN TEXAS
This company York Street Properties is the worst company I've ever dealt with. Oh sure, they were really sweet and nice when they wanted me to rent a house but after that - PURE NIGHTMARE!!! After I had the water turned on in my own name, the toilets overflowed with brown water, the shower water ...