$1,499,000 - 1805 Shell Avenue, Venice, CA 90291
1805 Shell Avenue
Venice,
CA
90291
Country: US