$1,199,000 -
119 Primrose Road Unit 1
Burlingame ,
CA 94010
Area: Burlingame Downtown