Add this property to your favorites View Details 1388 Broadway , #268 Park Broadway | Millbrae $517,065 2 bd 2 ba 1,276 sqft Under Contract