Hi,
I would advice you to create a business account definitely, if you have an LLC. It is better to own the properties through an LLC, so hopefully it's your case.
I have followed this page:
<snip>
.. I found there a contact to a banker at citibank, who was able to set me a business bank...