538 Martin Mariner Avenue - Alameda, CA | $1088000.00 | C...