I sent my friend a book as a birthday present.
But after I sent the book, I noticed that I needed to write the room number and building number of my friend. I did not know that my friend lived in an apartment. So I just wrote the name of city, street number, state, and zip code. Can the post office send my book to my friend without his room number and building number? Or if they can not, do they return the book to me?
Since this present is surprise, I can not ask him about the address.
Also none of my friends knows his address.

I sent the book by USPS. It was a priority mail.