1 Answers
Log in to answer

Make Your Home Among Strangers is set in Miami (Florida) and New York.

Source(s)

Make Your Home Among Strangers