3023 Glenn Ave, Santa Monica, CA 90405

4 Beds      4 Baths      2,721 SF      $3,089,069    SOLD