Front of 123 N Glenroy LAFor Rent 123 N. Glenroy Ave, Los Angeles, CA 90049- ***LEASED

123 N Glenroy is located one block north of Sunset Blvd, this charming home is […]