1730 Commercial Way Spc 12, Santa Cruz CA 95065 — $172,000 | Blackbird Research