218 Glenroy Pl, Los Angeles, CA 90049 218 Glenroy Pl, Los Angeles, CA 90049 3 Beds 3 Baths 0 SF Priced At $2,349,000