Here is a beautiful modern duplex in the heart of North Beach with the most fabulous roof deck. Look no further!