The average cost in the bay area is around $800-1400 depending upon type and material of the crown.
Matching a single tooth procelain crown to neighbouring teeth can be a challenge but is not difficult if you work with a good laboratory. I would recommend getting Zirconia crown as it is strong and looks very real.