Living with roommates

12345678910
Across
  1. 1. criticism
  2. 4. make a deal or come to an agreement
  3. 6. having been deserted or left
  4. 7. short for advertisement
  5. 8. shared by all members of a community
  6. 9. to stuff, fill up
  7. 10. someone who works for a real estate company
Down
  1. 2. you can pay it
  2. 3. open space
  3. 5. a quick picture
  4. 8. distance you travel from home to work
  5. 9. to ask as a price