6118 Glen Alder St, Los Angeles, CA 90068

2 Beds      2 Baths      1,064 SF      3,493 SF Lot      1 Fireplace, Decorative Living Room, Master Bedroom, Wood Burning      Sun Deck w/ View      $3,800/Month