Leah Caruthers : Texas Real Estate Sales : 107 N Key Avenue, Lampasas, TX 76550 - Homesnap