7916 Maple Leaf, San Antonio, TX 78254 - Homesnap