Before you send out the packet, it may be a good idea to have it reviewed by an immigration attorney. If all you have in there is the I130 and I485 you're missing quite a few forms. Also, the filing fee should be 1,490 and you can write down the address that you're sending the packet to.
Why not use the same address as you indicate as your residence address on your USCIS Forms?
The person who posted this question, as well as anyone else who reads this response, should understand that the response is not, and should not be understood as, legal advice. Rather, it is legal information, based on the abbreviated facts presented. Immigration law is very complex, unfortunately, and immigration status adjudications are highly fact-dependent. The reader should retain an experienced immigration lawyer to analyze the facts specific to his/her particular situation to obtain “legal advice”; which this is not. Any answers offered on Avvo are of a general nature and informational only, and are not meant to create an attorney-client relationship.
The exact same address you are addressing all the Forms you are now about to send.
Kindly be advised that the answer above is only general in nature cannot be construed as legal advice, given that not enough facts are known. It is your responsibility to retain a lawyer to analyze the facts specific to your particular situation in order to give you specific advice. Specific answers will require cognizance of all pertinent facts about your case. Any answers offered on Avvo are of a general nature only, and are not meant to create an attorney-client relationship.