1518 Glenavon Ave

Venice, CA

3,334 Sq. Ft; 4 Bed, 4.5 Bath

Sold for $3,100,000