$1,950,000 - 2003 Linden Avenue, Venice, CA 90291
2003 Linden Avenue
Venice,
CA
90291
Country: US