6827 Glenroy St, San Diego, CA 92120 - MLS#210023778