View details for 6406 Lake Superior Street 6406 Lake Superior Street $2,100+ Lakeside, San Antonio, TX 78222