908 Mimosa Street, Killeen TX, 76541