Has the site already launched? Is it the site you have listed on your profile? If so, the site is all Flash. Why??? You are going to have a tough time having search engines pick you up, so there is a marketing problem right there. Your site should be search engine optimized for your business, industry, and company name.
I would tell you to create link backs with keywords on social sites and other websites, but with your entire site being Flash that wouldn't be very effective. I'm not trying to be all negative here, but Flash sites just aren't great for Google or Yahoo!.
Now time for some ideas. You've got a good start here on Multifamily Insiders. Participate and contribute. I'd also encourage you to participate in groups and discussions for multi-family on Linkedin. This would at least be a start. There are a group of us on Twitter that chat often, and many of us are linked up via Facebook as well. Any social networking sites are great for you. Did I say participate and contribute?!
There are also a number of Multi-family related blogs out there I would encourage you to participate in. I think the theme for you is participate.
Oh, and email everyone to let them know. Email still works great!
Best of luck.