Charming 2/2 in North Beach. This is like having a small villa right on the water. Nice, spacious, light and bright. Tile floors, updated master bathroom and lots of closet space