1632-1640 Lake Street, Glendale, California 91201
Great investment opportunity in Glendale. 19 Units