First and foremost, Cassandra Clare described Luke’s house as a small gray row house, now this leads me to believe that the bookstore is located in a residential area, which is hella illegal. They are in fact such things called zoning laws in Brooklyn. Also, if Luke has an apartment in the back of his small row house, this also implies that his backyard have to be huge. I can understand if it was like a regular building, and that the store is on the first floor and the apartment is on the top floor. However this is not the case. Luke is actually running a commercial business inside a residential zone and that is a huge No-No.
I also want to talk about Luke’s finances. There is no way that someone who is just a bookstore owner and (even a rare book store owner) could afford a house on the waterfront in Brooklyn. You guys have to remember that this book take place in August of 2007, but Williamsburg was gentrified in 2005. So at the time that this book takes place, there’s no way that Luke could have afford to live there Especially, when New York City which is one of the most expensive real estate markets in the U.S.
This is not only a logic fail on Cassandra Clare’s part, this also happens to be a research failure. It took me all of 5 minutes to look this up on Google, but Clare couldn’t spare anytime to look this up to keep any type of consistency when it comes to her setting. This is just once again pure laziness on Clare’s part.