$1,999,000 - 1414 Glenavon Avenue, Venice, CA 90291
1414 Glenavon Avenue
Venice,
CA
90291
Country: US