1730 Commercial Way Spc 6, Santa Cruz CA 95065 — $318,400 | Blackbird Research