2831 Malabar Avenue - Santa Clara, CA | $3198000.00 | Cro...