Comerica Bank

625 S. Melrose Dr, Vista, CA 92081

$3,712,500

3,329 SF | Retail


Loading Images