1512 Glenavon Avenue, Venice, CA 90291

2 BD | 1 Baths | 850 SQ/FT

Pending $1,850,000