1512 Glenavon Avenue, Venice, CA 90291

2 BD | 1 Baths | 850 SQ/FT

Offered at $1,850,000