Beechwood-15 Published on April 30, 2014 in Major price reduction, now at $2.74M! 6135 Glen Oak St., L.A., CA 90068Full resolution (1200 × 800)