or view details about 812 Balboa Lane #73, Foster City, CA 94404 Foster City, CA 94404 - 2 beds: $490,000
1 of 13