Underwater collision with brush mesh

I was wondering how to make a city under water but when i make the ocean the water goes through the brush mesh, if that makes sense, i want the character to be able to wake through rooms and and see the ocean out of the windows but not see it in the rooms.