1851 Church Ave Apt B, San Martin CA 95046 — $1,374,988 | Blackbird Research