Hello Bamboo
I have invested in Buffalo and I would say that it is a coin toss between the two Cities (Buffalo & Detroit). I do know that properties are very cheap in both places. I would encourage an out of Country Investor to look into markets like Kansas City, MO. St. Louis, MO. Dayton, OH...